package losrebellos.lospistoleros.core.controller.events 
{
	import losrebellos.lospistoleros.core.controller.IPController;
	import losrebellos.lospistoleros.core.model.events.IPModelEventDispatcher;
	import losrebellos.lospistoleros.core.view.events.IPViewEventDispatcher;

	/*
	 *
	 * @author los rebellos - ben@benoitvinay.com
	 *
	 */
	public interface IPControllerEventDispatcher extends IPController 
	{
		function setModel(m:IPModelEventDispatcher):void;
		function getModel():IPModelEventDispatcher;
		
		function setView(v:IPViewEventDispatcher):void;
		function getView():IPViewEventDispatcher;
	}
}